INTOKU Pan Asian, Japanese & Sushi Café Windsor | Restaurant, Delivery, Takeaway is located in Windsor, United Kingdom on 7 Church St. INTOKU Pan Asian, Japanese & Sushi Café Windsor | Restaurant, Delivery, Takeaway is rated 4.9 out of 5 in the category sushi restaurant in United Kingdom.